#sehll的好处：1.简单；2.可移植性；3.高效；
#学习shell之前要要对Linux熟悉并且掌握
#编写第一个脚本bin/sh 代表声明
#!/bin/sh
#echo 'hello world'

#脚本的执行方式
#sh demo.sh 
#权限{
# 	r=read 读取
# 	w=write 写入
# 	x=run 执行
# }

#变量
# a=1.2
# echo $a
# a=centos
# b=7.2
# echo $a $b
# echo sys{$a}
# echo sys$a

#输出当前位置
# echo $PWD
# echo $HOME
#sehll 交互赋值
# read -p"ptah:" kernel
# echo $kernel
# read -p "请输入你的用户名" name
# echo "你输入的名称是：$name "
# if [ $name == root ] 
# then
# 	echo "你输入的用户名正确"
# else
# 	echo "你输入的用户名不正确"
# fi

#条件测试语句
#文件测试
# 文件测试是指根据给定的路径名称，判断是文件还是目录，判断是否具有读写权限
# 常用的选项如下
# -d 测试是否为目录或目录是否存在
# -e 测试目录或文件是否存在
# -f 测试是否为文件或文件是否存在
# -r 测试当前用户是有有读取权限
# -w 测试当前用户是否有写入权限
# -x 测试当前用户是否有执行权限
# ls /usr/
# [ ! -d /usr/cdrom ]
# echo $?
# test -d /usr/cdrom
# echo $?

#条件判断
a=10
[ $a -gt 1 ] && echo yes
[ $a -gt 1 ] || echo yes










